.alert-bg{
	position: fixed;
	z-index: 3;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	background: rgba(1,1,1,0.4);
}


.spanc{
	height: 50%;
	margin-bottom: -50px;
}

.alert-view{
	width: 3rem;
	margin: 0 auto;
	top: 50%;
	transform: translateY(-50%);
	font-size: 14px;
	p{
		font-size: 14px;
		color: gray;
	}
	.alert-content{
		padding: 10px;
		background: white;
		border-radius: 5px;
	}

	.closeBtn{
		border: 1px solid gray;
		background: white;
		border-radius: 3px;
		margin: 10px auto;
		padding: 3px 15px;
		display: block;
	}
	.close-btn-extend{
		text-align: center;
		color: white;
		width: 250px;
		margin: 0 auto;
		margin: 10px auto;
		padding: 3px 15px;
		display: block;
		i{
			font-size: 40px;
			font-weight: 300;
		}
	}
}
